﻿using System;
namespace OpenLab.DAL
{
    interface IOrganismeDAL
    {
        OpenLab.Model.Organisme Add(OpenLab.Model.Organisme organisme);
        int DeleteById(int id);
        System.Collections.Generic.IEnumerable<OpenLab.Model.Organisme> GetAll();
        OpenLab.Model.Organisme GetById(int id);
        System.Collections.Generic.IEnumerable<OpenLab.Model.Organisme> GetPagedData(int minrownum, int maxrownum);
        int GetTotalCount();
        OpenLab.Model.Organisme ToModel(System.Data.SqlClient.SqlDataReader reader);
        int Update(OpenLab.Model.Organisme organisme);
    }
}
